Former Interpol chief sentenced to 13 years in prison
Former Interpol chief Meng Hongwei, who was detained on a visit to China in 2018, was sentenced to more than 13 years in prison for bribery. Meng was sentenced to 13 years and six months in prison and fined two …